undergo punishment - Espagnol Anglais Dictionnaire